|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnegotiator.Agent
agents.anac.y2010.Southampton.SouthamptonAgent
agents.anac.y2010.Southampton.IAMcrazyHaggler
public class IAMcrazyHaggler
| Field Summary |
|---|
| Fields inherited from class agents.anac.y2010.Southampton.SouthamptonAgent |
|---|
acceptMultiplier, bidSpace, MAXIMUM_ASPIRATION, myLastAction, myLastBid, myPreviousBids, opponentBids, opponentIsHardHead, opponentModel, opponentPreviousBid |
| Fields inherited from class negotiator.Agent |
|---|
fNegotiation, parametervalues, sessionNr, sessionsTotal, startTime, strategyParameters, timeline, totalTime, utilitySpace |
| Constructor Summary | |
|---|---|
IAMcrazyHaggler()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getName()
|
static java.lang.String |
getVersion()
|
void |
init()
This method is called by the protocol every time before starting a new session after the internalInit method is called. |
protected Bid |
proposeInitialBid()
Propose the initial bid. |
protected Bid |
proposeNextBid(Bid opponentBid)
Propose the next bid. |
| Methods inherited from class agents.anac.y2010.Southampton.SouthamptonAgent |
|---|
chooseAction, finalize, getAgentNo, getRandomBidInRange, log, ReceiveMessage |
| Methods inherited from class negotiator.Agent |
|---|
endSession, getAgentID, getParameterValues, getSessionNumber, getSessionsTotal, getStrategyParameters, getUniqueIdentifier, getUtility, internalInit, isUIAgent, loadSessionData, parseStrategyParameters, restartDataObjectsFolder, saveSessionData, setAgentID, setName, sleep |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IAMcrazyHaggler()
| Method Detail |
|---|
public void init()
Agent
init in class SouthamptonAgentpublic java.lang.String getName()
getName in class Agent
protected Bid proposeInitialBid()
throws java.lang.Exception
SouthamptonAgent
proposeInitialBid in class SouthamptonAgentjava.lang.Exception
protected Bid proposeNextBid(Bid opponentBid)
throws java.lang.Exception
SouthamptonAgent
proposeNextBid in class SouthamptonAgentopponentBid - The bid that has just been made by the opponent.
java.lang.Exceptionpublic static java.lang.String getVersion()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||